home *** CD-ROM | disk | FTP | other *** search
/ Quick PC 61 / Quick PC 61.iso / I386 / NETIP6.IN_ / netip6.inf
Encoding:
INI File  |  2003-03-24  |  6.3 KB  |  171 lines

  1. ; NETIP6.INF -- TCP/IP version 6 Protocol
  2. ;
  3. ; IPv6 Installation file for Windows 2000
  4. ;
  5. ; Copyright (c) Microsoft Corporation.  All rights reserved.
  6.  
  7. [Version]
  8.     Signature   = "$Windows NT$"
  9.     Class       = NetTrans
  10.     ClassGUID   = {4d36e975-e325-11ce-bfc1-08002be10318}
  11.     Provider    = %Msft%
  12. DriverVer=10/01/2002,5.2.3790.0
  13.  
  14. [Manufacturer]
  15.     %Msft% = Msft
  16.  
  17. [Msft]
  18.     %MS_TCPIP6.DisplayName% = MS_TCPIP6.Install, MS_TCPIP6
  19.  
  20. [MS_TCPIP6.Install]
  21.     Characteristics = 0
  22.     AddReg          = Registry.MS_TCPIP6.Install
  23.  
  24. [Registry.MS_TCPIP6.Install]
  25. ; Class Information
  26.     HKR, Ndi, HelpText,   0, %MS_TCPIP6.HelpText%
  27.     HKR, Ndi, Service,    0, "Tcpip6"
  28.     HKR, Ndi, CoServices, 0x10000, "Tcpip6", "6to4", "smb"
  29.     HKR, Ndi, RequiredAll,0, "MS_SMB"
  30. ;
  31. ;   Note: The following line is required for Teredo to work.
  32. ;   HKR, Ndi, RequiredAll,0, "MS_SMB, *TUNMP"
  33. ;
  34.  
  35.  
  36. ; Interfaces
  37. ;
  38. ; An ndis5_ip6 UpperRange allows components (such as tunmp) to only bind IPv6.
  39. ;
  40.     HKR, Ndi\Interfaces, UpperRange, 0, "tdi"
  41.     HKR, Ndi\Interfaces, LowerRange, 0, "ndis5,ndis5_ip6"
  42.  
  43.  
  44. ;=====================================
  45. ; Microsoft IPv6 Interface and Service Install
  46. ;=====================================
  47.  
  48. ; Service install
  49. [MS_TCPIP6.Install.Services]
  50.     AddService      = Tcpip6,    0, Install.AddService.TCPIP6,    NetEventLog
  51.     AddService      = 6to4,      0, Svc-6to4
  52.  
  53. ; Install Tcpip6 service
  54. ;
  55. ; The Tcpip6 driver can be loaded without the Tcpip (IPv4) driver,
  56. ; but we don't test that configuration.
  57. ; So we create a dependency on Tcpip.
  58. [Install.AddService.TCPIP6]
  59.     DisplayName     = %MS_TCPIP6.TCPIP6.ServiceDescription%
  60.     ServiceType     = 1 ;SERVICE_KERNEL_DRIVER
  61.     StartType       = 1 ;SERVICE_SYSTEM_START
  62.     ErrorControl    = 1 ;SERVICE_ERROR_NORMAL
  63.     ServiceBinary   = %12%\tcpip6.sys
  64.     LoadOrderGroup  = PNP_TDI
  65.     Dependencies    = Tcpip
  66.     AddReg          = Registry.Service.TCPIP6.Secure,Registry.Service.TCPIP6,Registry.Service.TCPIP6.Winsock
  67.     Description     = %MS_TCPIP6.TCPIP6.ServiceDescription%
  68.  
  69. [Svc-6to4]
  70.     DisplayName     = %MS_TCPIP6.6to4.DisplayName%
  71.     ServiceType     = 0x20 ;SERVICE_WIN32_SHARE_PROCESS
  72.     StartType       = 2 ;SERVICE_AUTO_START
  73.     ErrorControl    = 1 ;SERVICE_ERROR_NORMAL
  74.     ServiceBinary   = %11%\svchost.exe -k NetworkService
  75.     StartName       = "NT AUTHORITY"\NetworkService
  76.     Security        = "D:(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPLOCRRC;;;PU)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;SO)(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;0x40;;;LS)(A;;0x40;;;NS)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;NO)"
  77. ;
  78. ; The dependency on RpcSs is because this service may be set to auto-start
  79. ; and it runs in an instance of Svchost that needs to call
  80. ; CoInitailizeSecurity on behalf of the entire process.
  81. ; This call (made by svchost) will not succeed unless RpcSs is running.
  82. ;
  83. ; The dependency on WinMgmt is because the 6to4 service needs to query ICS
  84. ; configuration information, and the API for this information requires
  85. ; WinMgmt to be running.
  86. ;
  87.     Dependencies    = RpcSS,tcpip6,winmgmt
  88.     AddReg          = Registry.Service.6to4.AddReg,Registry.Service.6to4.AddReg.Secure
  89.     Description     = %MS_TCPIP6.6to4.ServiceDescription%
  90.  
  91. ; Install Winsock dependency
  92. [MS_TCPIP6.Install.Winsock]
  93.     AddSock     = Install.Tcpip6Winsock
  94.  
  95. [Install.Tcpip6Winsock]
  96.     TransportService    = Tcpip6
  97.     HelperDllName       = "%SystemRoot%\System32\wship6.dll"
  98.     MaxSockAddrLength   = 0x1c
  99.     MinSockAddrLength   = 0x1c
  100.  
  101. [Registry.Service.TCPIP6]
  102.     HKR, , "TextModeFlags", 0x10001, 0x0001
  103.     HKLM,System\CurrentControlSet\Services\NetBT\Parameters,UseNewSmb,0x10001,1
  104.  
  105. [Registry.Service.TCPIP6.Secure]
  106.     HKR,Parameters,,0x10 ;FLG_ADDREG_KEYONLY
  107.  
  108. [Registry.Service.TCPIP6.Secure.Security]
  109. "D:P(A;CI;GR;;;AU)(A;CI;GA;;;BA)(A;CI;GA;;;SY)(A;CI;GR;;;NS)(A;CI;GR;;;LS)(A;CI;CCDCLCSWRPSDRC;;;NO)"
  110.  
  111. [Registry.Service.TCPIP6.Winsock]
  112.     HKR,Parameters\Winsock,"UseDelayedAcceptance",0x10001,0x0000
  113.  
  114. [Registry.Service.TCPIP6.Winsock.Security]
  115. "D:P(A;CI;GR;;;AU)(A;CI;GA;;;BA)(A;CI;GA;;;SY)"
  116.  
  117. [Registry.Service.TCPIP6.DelReg]
  118.     HKLM,System\CurrentControlSet\Services\NetBT\Parameters,UseNewSmb
  119.  
  120. [Registry.Service.6to4.AddReg]
  121.     HKR, Parameters, ServiceDll, 0x00020000, "%%SystemRoot%%\System32\6to4svc.dll"
  122.  
  123. [Registry.Service.6to4.DelReg]
  124.     HKR, Parameters, ServiceDll
  125.  
  126. [Registry.Service.6to4.AddReg.Secure]
  127.     HKR,Config,,0x10 ;FLG_ADDREG_KEYONLY
  128.     HKR,Interfaces,,0x10 ;FLG_ADDREG_KEYONLY
  129.     HKLM,System\CurrentControlSet\Services\PortProxy,,0x10 ;FLG_ADDREG_KEYONLY
  130.  
  131. [Registry.Service.6to4.AddReg.Secure.Security]
  132. "D:P(A;CI;GR;;;AU)(A;CI;GA;;;BA)(A;CI;GA;;;SY)(A;CI;GA;;;NS)(A;CI;GA;;;LS)(A;CI;CCDCLCSWRPSDRC;;;NO)"
  133.  
  134. ;====================================
  135. ; TCP/IP6 Interface and Service Remove
  136. ;====================================
  137.  
  138. [MS_TCPIP6.Install.Remove]
  139.     DelReg = Registry.Service.6to4.DelReg
  140.     DelReg = Registry.Service.TCPIP6.DelReg
  141. ;nothing
  142.  
  143. [MS_TCPIP6.Install.Remove.Services]
  144.     DelService = Tcpip6
  145.     DelService = 6to4
  146.  
  147. [MS_TCPIP6.Install.Remove.Winsock]
  148.     DelSock = Remove.Tcpip6Winsock
  149.  
  150. [Remove.Tcpip6Winsock]
  151.     TransportService=Tcpip6
  152.  
  153. ;****************************************************************************
  154. ; [Event Log] sections.
  155. ;****************************************************************************
  156. [NetEventLog]
  157. AddReg = NetEventLog.AddReg
  158.  
  159. [NetEventLog.AddReg]
  160.     HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\netevent.dll"
  161.     HKR,,TypesSupported,0x00010001,7
  162.  
  163. [Strings]
  164. Msft = "Microsoft"
  165.  
  166. MS_TCPIP6.DisplayName = "Microsoft TCP/IP version 6"
  167. MS_TCPIP6.HelpText    = "TCP/IP version 6. The next-generation version of the internet protocol that provides communication across diverse interconnected networks."
  168. MS_TCPIP6.TCPIP6.ServiceDescription   = "Microsoft IPv6 Protocol Driver"
  169. MS_TCPIP6.6to4.DisplayName = "IPv6 Helper Service"
  170. MS_TCPIP6.6to4.ServiceDescription = "Provides DDNS name registration and automatic IPv6 connectivity over an IPv4 network.  If this service is stopped, other computers may not be able to reach it by name and the machine will only have IPv6 connectivity if it is connected to a native IPv6 network.  If this service is disabled, any other services that explicitly depend on this service will fail to start."
  171.